/**
 * Property.java
 *
 * Created on Mar 9, 2007 at 12:06:53 AM.
 */
package org.yaorm.field;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * The properties of classes annotated with {@link org.yaorm.type.Persistent} whose setters are marked with this annotation will
 * be synchronized with persistent storage across transaction boundaries.
 *  
 * @author <a href="mailto:alexei.guevara@objectivedesigns.ca">Alexei Guevara</a>
 * @version $Revision: 1.7 $ updated on $Date: 2006/02/06 21:33:15 $ by $Author: aguevara $
 */
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Persistent {

}
